#!/bin/sh

# 只在数据目录不存在时初始化
if [ ! -d ~/data/geth ]; then
  echo "初始化新的区块链数据..."
  geth -datadir ~/data/ init /workspace/dapp/genesis.json
else
  echo "检测到已存在的区块链数据，跳过初始化"
fi

if [  $# -lt 1 ]; then 
  exec "/bin/sh"
else
  exec /bin/sh -c "$@"
fi